uzun boyunlu deniz tarağı - Turkish English Dictionary